The Millhouse (Menu)

172 Mill Lane, St Helens
+44 1744 819880

Give a rating to The Millhouse

Suggest a dish

How much did you spend at The Millhouse?